body {margin: 0px;padding: 0px; font-size:12px; line-height:20px; color:#666; font-family:"Î¢ÈíÑÅºÚ";}
ul,.li { list-style-type:none; margin:0px; padding:0px;}
a { text-decoration:none; color:#666}
a:hover { text-decoration:none; color:#ff7524}
.fl { float:left}
.fr { float:right}
img { border:none}

.top_bg { background:url(../images/top_bg_02.jpg) repeat-x; height:24px; line-height:24px; font-family:"ËÎÌå"}
.index,.nav,.home { width:1150px; margin:auto; overflow:hidden}
.top_bj { background:url(../images/logo_bg_04.jpg) repeat-x #f5f5f5; height:120px;}
.logo { padding-top:36px;}
.tel { padding-top:40px;}
.nav_bg { background:url(../images/nav_bg_15.jpg) repeat-x; height:55px;}
.nav li { float:left; font-size:16px; color:#fff; width:105px; text-align:center; height:47px;  line-height:55px; background:url(../images/n_lin.gif) no-repeat right; margin:0 6px 0 6px; }
.nav li a { display:block; color:#fff;}
.nav li a:hover { display:block; color:#fff; background:url(../images/hover.png) no-repeat}
.home { margin-top:20px;} 
.i_left { width:225px;}
.i_bt { background:url(../images/h2.gif) no-repeat; height:58px; line-height:58px; font-size:19px; color:#fff; text-align:center}
.i_bk { border:1px solid #e3e3e3; padding-bottom:7px;}
.i_list { width:198px;margin:auto;}
.i_list li { background:url(../images/h3.jpg) no-repeat; height:37px; line-height:37px; font-size:15px; text-indent:40px; margin-top:7px;}
.i_list li a { color:#333;}
.i_list li a:hover {color:#333;text-decoration: underline;}
.i_right { width:905px; border:1px solid #cfcfcf;}
.i_tite { background:url(../images/line_23.jpg) repeat-x bottom; height:43px;}
.i_siz { border-bottom:3px solid #ff7524; width:200px; height:40px; line-height:40px; font-size:16px; text-indent:10px;}
.i_more { padding:15px 10px 0 0}
.i_tp img { border:1px solid #dfdfdf; width:210px; height:150px;}
.i_tp img:hover { border:1px solid #1465b7}
.i_name { font-size:14px; width:210px; height:20px; line-height:20px; overflow:hidden; margin-top:10px; text-align:center}
.i_pro li { float:left; margin:20px 0 0 11px;}
.i_pro { height:410px; overflow:hidden}
.i_bg { background:url(../images/ab_bg.gif) no-repeat center; height:730px; margin-top:25px;}
.i_zz { font-size:22px; color:#fff; line-height:30px; padding:20px 0 0 520px;}
.i_mc { padding-top:40px;}
.i_gd { padding-top:35px;}
.i_nr { padding-top:20px;}
.i_tu img { width:400px; height:250px;}
.i_gsjs { color:#fff; font-size:14px; width:730px; line-height:28px; height:246px; overflow:hidden}
.i_bs { background-color:#fff; margin-top:30px; height:320px;}
.i_zz2 { font-size:22px; color:#000; line-height:30px; padding:20px 0 0 520px;}
.i_gd2 { padding:25px 15px 0 0;}
.i_catp img { width:210px; height:150px; border:1px solid #8b8b8b; padding:2px;}
.i_catp img:hover { border:1px solid #1465b7}
.i_camc { text-align:center; height:14px; height:20px; line-height:20px; overflow:hidden; margin-top:10px; width:210px; font-size:14px}
.i_case li { float:left; margin:20px 0 0 12px;}
.i_new { width:420px; padding-right:10px;}
.i_newbt { border-bottom:1px solid #d9d9d9; overflow:hidden;}
.i_newtite li { float:left; width:210px; height:33px; line-height:33px; text-align:center; font-size:15px; color:#fff;}
.i_newtite li a { display:block;}
.i_newtite li.hover { display:block; background-color:#1367c5; color:#fff;}
.i_newtite li.hover a {color:#fff;}
.i_com { margin-top:20px;}
.i_comtp img { width:326px; height:221px; border:1px solid #b7b0a6}
.i_comxw { width:420px; height:222px; overflow:hidden}
.i_comxw li { background:url(../images/fh_06.jpg) no-repeat; text-indent:15px; height:31px; line-height:31px; overflow:hidden; background-position:1px; font-size:14px; border-bottom:1px dashed #d7d7d7;}
.i_comxw li span { float:right}
.i_js { width:268px;}
.i_jsbt { background:url(../images/hh_03.jpg) repeat-x bottom; height:35px;}
.i_jsmc { border-bottom:1px solid #e6673b; height:34px; line-height:34px; font-size:18px; padding-right:15px; color:#1367c5}
.i_nn li { border-bottom:1px dashed #ddd; padding-bottom:6px; overflow:hidden; margin-top:7px;}
.i_yb { width:234px; height:20px; line-height:20px; overflow:hidden}
.i_yb a { color:#000}
.i_yb a:hover { color:#1465b7}
.i_xm { margin-top:5px;}
.i_hd {width:234px; color:#666; height:40px;overflow:hidden}
.link li { float:left; margin:5px 10px 0 10px;}
.link { margin-top:10px;}
.end_bg { background:url(../images/end_bg_02.jpg) repeat-x #015198; padding:20px 0 20px 0; margin-top:30px;font-size:14px; color:#fff; text-align:center}
.end_bg a { color:#fff;} 
.end_bg a:hover { color:#FFFF00}
.end_sub { border-bottom:1px solid #015198; padding-bottom:10px; overflow:hidden}
.coby { color:#fff; margin-top:12px; line-height:22px;}
.i_ff { padding-right:8px;}


.xc { width:1130px; overflow:hidden; background:#fff; margin-left:10px;}
.xc h2 a { color:#000;}
.xc h2 { color:#000;}
.xc_c { padding:25px 0 0 0; height:254px; overflow:hidden;}
.xc_c ul { height:203px; overflow:hidden;}
.xc_c ul li { float:left; margin-right:7px; display:inline; overflow:hidden;}
.xc_c ul li img {padding:2px; border:1px solid #8B8B8B}
.xc_c ul li a { color:#8B8B8B;}
.xc_c ul li:hover img{padding:2px; border:1px solid #1367C5;color:#AD1C3B;}
.xc_c ul li a:hover img{padding:2px; border:1px solid #1367C5;color:#AD1C3B;}
.xc_c ul li span { text-align:center; display:block; width:210px; height:28px; font:14px/28px "Î¢ÈíÑÅºÚ"; overflow:hidden;}
.xc_c ul li a:hover { text-decoration:none; color:#1367C5;}
.xc_c ul .nobot { margin:0;}
.xc_c .btn { display:block;text-align:center; height:31px; overflow:hidden;padding-left: 548px;clear:both;*zoom:1;}
.xc_c .btn a { display:block; width:31px; height:31px;float:left}
.xc_c .btn a.a01{ background:url(../images/xl.gif) no-repeat; width:31px; height:31px; display:block;}
.xc_c .btn a.a01:hover{ background:url(../images/xl02.gif) no-repeat; display:block;}
.xc_c .btn a.a02{ background:url(../images/xr.gif) no-repeat; width:31px; height:31px; display:block;}
.xc_c .btn a.a02:hover{ background:url(../images/xr02.gif) no-repeat; display:block;}

.a_left { width:225px;}
.a_bk { border:1px solid #1367c5; padding-bottom:10px;}
.a_bule { background-color:#1367c5; height:38px; line-height:38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:17px; text-align:center; color:#fff;}
.a_list { width:190px; margin:auto;}
.a_list li { height:32px; line-height:32px; background:url(../images/ff_03.jpg) no-repeat #fdf1ec; background-position:10px; font-size:16px; text-indent:25px; margin-top:10px;}
.a_lx { width:195px; margin:auto}
.a_tu { text-align:center; padding-top:15px;}
.a_cn { line-height:25px; padding-top:6px;}
.a_right { width:910px;}
.a_bt { border:1px solid #d5d5d5; height:32px; line-height:32px; text-indent:15px; font-size:14px;border-radius:5px;}
.a_kk { margin-top:15px;border:1px solid #d5d5d5;border-radius:5px; padding-bottom:20px; overflow:hidden}
.a_js { line-height:30px; padding:15px; font-size:14px}


.hl_main7_content{width:1200px; height:155px; border-top:none; margin-left:1px; margin:0px auto;}
.hl_main7_content1{width:1050px;margin-top:5px; overflow:hidden; float:left; margin-left:15px;}
.hl_main7_content1 ul{width:1600px; overflow:hidden;}
.hl_main7_content1 ul li{ float:left; width:187px; display:inline;margin-right:23px;}
.hl_main7_content1 ul li img{ }
.hl_scrool_leftbtn3{width:50px; height:50px; background:url(../images/jt_03.jpg) no-repeat; float:left; margin-top:50px; cursor:pointer;}
.hl_scrool_rightbtn3{width:50px; height:50px; background:url(../images/jt_05.jpg) no-repeat;float:right;margin-top:50px; cursor:pointer; margin-right:20px;}



  .lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:522px;}
  .lubo_box{ position: relative; width: 100%; height:522px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:522px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 522px;}

  /*Ô²µã*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #34b51a !important;}

  /*°´Å¥*/
  .lubo_btn{ position: absolute; width: 100%; top: 210px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}
  
  .pro li { float:left}
  .news li { background:url(../images/fh_06.jpg) no-repeat; text-indent:15px; height:31px; line-height:31px; overflow:hidden; background-position:1px; font-size:14px; border-bottom:1px dashed #d7d7d7;}
  .news li span { float:right; color:#CCCCCC}
  .news { padding:13px;}
  
  .a_pro li { float:left; margin:20px 0 0 11px;}
.a_pro {overflow:hidden}

.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}